// src/services/position.ts
import { request } from '@umijs/max';

// 获取职位列表
export async function fetchPositions(params?: {
  code?: string;     // 职位代码
  name?: string;     // 职位名称
  education?: string[]; // 学历
  major?: string;    // 专业
  party?: string;    // 是否党员
}) {
  return request('/api/files/parse', {
    method: 'GET',
    params,  // query 参数
  });
}

// 获取成绩列表
export async function fetchScores(params?: {
  positionCode?: string; // 职位代码
}) {
  return request('/api/files/parseScore', {
    method: 'GET',
    params,
  });
}
